* {margin:0; padding:0; list-style:none; border:0;}
body { margin-left: 0px;margin-top: 0px; margin-right: 0px;  background-color:#f7f8fc;margin-bottom: 0px;word-spacing:0px; letter-spacing:0px;}
body,td,div ,li{color:#666; font-size:16px; font-family:"Microsoft YaHei"; line-height:180%;word-spacing:3px;}
li {list-style-type:none;vertical-align:bottom}
input ,TEXTAREA{vertical-align:middle; padding:3px; border:#ccc 1px solid; background:#efefef} 
a,area {blr:expression(this.onFocus=this.blur());outline: none;}
u { text-decoration: none;}
.clear { clear:both; height:0; line-height:0; font-size:0}
.wk {width:1200px;}
.back { background:#f0f2f5}
.cen {margin:0 auto;}
.tcent {text-align:center;}
.lft {float:left;}
.rlt {float:right;}
.ov {overflow:hidden;}
.bfff {background:#fff}
a:link,a:visited,a:active { color:#213E84; text-decoration: none;} 
a:hover { color:#f00; text-decoration:underline;} 
.bai,.bai a:link,.bai a:visited,.bai a:active { color: #fff;text-decoration:none}
.bai a:hover { color: #ff0; text-decoration: underline} 
.bai2,.bai2 a:link,.bai2 a:visited,.bai2 a:active { color: #fff;text-decoration:none}
.bai2 a:hover { color: #ff0; text-decoration: underline} 
.hong,.hong a:link,.hong a:visited,.hong a:active { color: #ed5565; text-decoration: none;} 
.hong a:hover { color: #09C; text-decoration: underline} 
.lv,.lv a:link,.lv a:visited,.lv a:active { color: #004c74; text-decoration: none; margin:0 15px; line-height:29px;} 
.lv a:hover { color: #3C0; text-decoration: underline} 
.hui { color:#b8f9f3}
.hui a:link,.hui a:visited,.hui a:active { color: #b8f9f3; text-decoration: underline;} 
.hui a:hover { color: #ff0; text-decoration: none} 

.news a:link,.news a:visited,.news a:active { color:#b89a2d; text-decoration: none;} 
.news a:hover { color:#f00; text-decoration: underline} 

.zw table{width:80%;margin:0px auto;text-align:center;border-collapse:collapse;}
.zw table td{border:1px solid #ccc;height:35px;}
.sm { text-align:center; color:#0064C1; padding:2em;}
h1 { font-size:1.4em; line-height:1.4em; height:1.4em; font-weight:400; border-left:#ccc 4px solid; text-align:left; padding-left:1em; color:#C01719}
h6 { font-size:.75em; font-weight:400; margin-bottom:3em; padding-left:2.4em}



#gotop{position:fixed; right:10px; width:50px; height:50px; line-height:50px; background-color:#ed5565; bottom:10px; text-align:center; cursor:pointer; display:block;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5; opacity: 0.5;}
.nav {position:fixed;z-index:99; top:0;margin:0 auto;left:0;right:0; background:#f4f6ff;filter:alpha(Opacity=80);-moz-opacity:0.8;opacity: 0.8; }
#logopic img { width:300px; height:50px;}
.logo { height:90px;width:1200px;}
.logo dt { width:300px; margin-top:20px; display:block; float:left;}
.logo dd { width:550px; display:block; float:right; height:1.5em; line-height:1.5em; margin-top:30px; border-left:4px #3f5385 solid; background:#fff; text-align:right}
.logo dd a { margin-right:20px; widows:60px;}
em { font-style:normal}
/* .logo em { display:none} */
#line{position:relative; margin-top:1px;  height:1px; width:100%}
.about dd { width:400px; height:263px; float:left; margin-top:50px;}
.about dt { width:680px; float:right; margin-top:40px}
.about dt { font-size:.85em}
.about h3 { font-size:1.6em; line-height:1.8em; height:2em; font-weight:400; color:#3f5385;}
.about h4 { font-size:.85em; font-weight:400; margin-bottom:1em; padding-left:.5em; height:1em; line-height:1em; border-left:#3f5385 3px solid; color:#3f5385;}
.about a { background:#3f5385; display:block; height:2.2em; line-height:2.2em; text-align:center; width:200px; color:#fff; margin-top:1.4em }
.xinwen { background:#3f5385; margin-top:3em; padding-top:2em; margin-bottom:3em; padding-bottom:3em}
.xinwen h3 { font-size:1.4em; font-style:normal; font-weight:400; color:#fff; height:1.6em; line-height:1.6em; text-align:center; width:100%; margin-bottom:1em; text-transform:uppercase }
.xinwen dl { width:1101px; margin:0 auto}
.xinwen dd { width:530px; float:left; margin-right:10px; margin-left:10px; height:2em; line-height:2em; border-bottom:#ccc 1px dotted}
.xinwen a { width:420px; display:block; float:left}
.xinwen span { width:70px; display:block; float:right; font-size:.7em; color:#CCC}

.fenlei { border-left:6px #3f5385 solid; padding-left:20px; padding-top:15px; padding-bottom:15px; width:1174px; margin-top:2em; margin-bottom:2em; background:#fff}
.fenlei a { width:130px; border-left:2px #ccc solid; font-size:12px; line-height:1em; height:1em; margin-bottom:5px;  padding-left:4px; display:inline-block}
.fenleilong { width:260px!important}
.shangpin {}
.shangpin dl { width:280px; margin-left:5px; margin-right:5px; display:inline-block; margin-bottom:10px; overflow:hidden; text-align:center; color:#fff}
.shangpin dd { }
.shangpin dd img { width:290px; height:230px;}
.shangpin dt { background:#3f5385; height:2em; line-height:2em;}

.map { margin-bottom:2em;}

.footer { background:#3f5385; font-size:.85em;padding-bottom:20px;}
.footer dl { margin:0 auto; width:1100px; padding:20px;}
.footer dt { width:580px; float:left}
.footer dt img {vertical-align:middle;}
.footer dd { width:480px; float:right; text-align:right; line-height:220%}
.footer em { font-weight:800; line-height:3em; height:3em; font-style:normal}
.footer dd img {float:right; margin-left:14px;}
.footer dd b { color:#ffe461; font-size:24px}
.footer dd u { font-size:.85em}
.friendlink { padding:20px 20px 10px 20px; font-size:.75em;background:#071d28;}
.friendlink b ,.rlttags b {height:25px;  padding:0 15px; line-height:25px; margin-right:4px; margin-bottom:8px; display:block; float:left;}
.friendlink a ,.rlttags a {height:25px; padding:0 6px; line-height:25px; margin-right:4px; margin-bottom:8px; display:block; float:left;}
.weizhi { font-size:0.75em; margin-top:5px; margin-bottom:5px; background:#fff}
.gscj dd {width:260px; float:left; text-align:center; overflow:hidden; height:250px; margin:0 5px;}
.gscj img {width:250px; padding:1px; border:#ccc 1px solid; margin-bottom:10px;}
#ItemListmain dl { display:block; width:90%; padding:2% 5%; background:#fff; margin-bottom:10px}
#ItemListmain em { width:80px; height:70px; font-size:.75em; margin-bottom:40px; display:block; float:left; margin-right:30px; text-align:center; padding-top:20px; line-height:1.3em; border-right:#ccc 1px solid;}
#ItemListmain em b { display:block; font-size:3em; margin-bottom:15px;}
#ItemListmain dt { font-size:1.2em; margin-bottom:1em}
#ItemListmain dd { font-size:0.85em;}
#ItemListmain h2 { font-size:20px; line-height:38px; font-weight:800; text-align:left}
.bdmap {width:100%; height:500px}
.nextpage { margin-top:40px}
.contentup,.contentdown { background:#efefef; margin-bottom:5px; width:100%}
.aboutcj { padding-left:26px;}
.zw { margin-top:1em; margin-bottom:1em; background:#fff; padding:30px; width:1140px;}
.zw img {padding:2px; margin:10px; border:#efefef 1px solid;
	max-width:980px; 
    width: expression(this.width > Object.MAX_WIDTH && this.width / Object.MAX_WIDTH >= this.height / Object.MAX_HEIGHT ? Object.MAX_WIDTH : true); 
    height: expression(this.height > Object.MAX_HEIGHT && this.width / Object.MAX_WIDTH < this.height / Object.MAX_HEIGHT ? Object.MAX_HEIGHT : true); 
}


/*顶部大banner*/
.slides-box {width: 100%;height: 500PX; margin-top:80px;margin: auto;overflow: hidden;}
.slides {top: 0;position: relative;	height: 100%;width: 100%;margin: auto;	float: left;}
.slides li {position: absolute;	width: 100%;height: 100%; background-position:center}
.slides li img {display: block;	width: 100%;margin: auto;}

/*分页数字样式设计:   Pagetype1 Pagetype2 Pagetype3 Pagetype4*/
.Pagetype               { margin:10px 10px; text-align:center;}
.Pagetype .current      { font-size:14px; color:#FF0000;}   /*  当前页样式   */
.page3 					{ margin-bottom:2em; clear:both; text-align:center; font-size:.75em; text-align:center}
.Pagetype3              {padding: 10px;line-height:normal;text-align:center;color:#999;font-size:14px;white-space:nowrap; margin:0 auto;}
.Pagetype3 a            {display:block; min-width:15px;_width:15px;height:20px;line-height:15px;text-align:center;margin-left:-1px;vertical-align:top; font-size:.75em}
.Pagetype3 .s1          {  WIDTH: 54px; TEXT-ALIGN: center}
.Pagetype3 .s2          { border:1px solid #3b5998; FONT-WEIGHT: bold; BACKGROUND: #1f3a87; COLOR: #fff; TEXT-ALIGN: center}
.Pagetype3 A.s2:visited { COLOR: #fff}
.Pagetype3 A            { BORDER: #62b5de 1px solid;  BACKGROUND: #fff; PADDING-RIGHT: 6px; PADDING-LEFT: 6px;PADDING-BOTTOM: 2px; PADDING-TOP: 3px;MARGIN: 5px 4px 0px 0px; COLOR: #3b5998;   TEXT-ALIGN: center;DISPLAY: inline;LINE-HEIGHT:25px;}
.Pagetype3 A:visited    { COLOR: #62b5de}
.Pagetype3 A:hover      { COLOR: #fff;border:1px solid #3b5998;background-color:#3b5998;TEXT-DECORATION: none }
.Pagetype3 .s3          { BORDER: #ccc 1px solid;display:inline-block;min-width:18px;_width:18px;height:26px;line-height:26px;PADDING-RIGHT: 6px; PADDING-LEFT: 6px;PADDING-BOTTOM: 2px; PADDING-TOP: 3px;text-align:center;MARGIN: 5px 4px 0px 0px; }
.Pagetype3 .s4          { COLOR:#999}
.Pagetype3 .s4 select   { COLOR:#999}

